package cn.ecnu.pojo.forum;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class Post {
    private Integer postId; // 帖子的id
    private Integer forumId; // 帖子所属的校园圈的id
    private Integer userId; // 发布帖子的用户的id
    private String postContent; // 用户发布帖子的内容
    private Integer likeCount; // 帖子的点赞数目
    private Integer commentCount; // 帖子的评论数目

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date postTime; // 帖子的发布时间
    private Integer hot; // 帖子的热度, 被浏览热度加1, 点赞热度加10, 评论热度加20
    private Integer review; // 帖子是否过审, 0-为未审核通过, 1-表示审核通过
    private String tag; // 帖子的标签, 分号分割
    private String picture; // 帖子中包含的图片, 分号分割
}
